.login {
    text-align: center;
    background-image: url(../img/ban-le.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 100%;
    .wrap {
        position: absolute;
        top: 50%;
        text-align: center;
        margin: 0 auto;
        width: 100%;
        padding-right: 15px;
        padding-left: 15px;
        margin-right: auto;
        margin-left: auto;
        .logo {
            margin: 0 auto;
            text-align: center;
        }
        div {
            margin: 1rem 0;
        }
        input {
            padding: 0.75rem 0;
            border: none;
            background-color: transparent;
            background-color: rgba(255, 255, 255, .4);
        }
        .logo{
            margin-bottom: 3rem;
        }
        .phone {
            input {
                width: 100%;
            }
        }
        .num {
            img {
                padding-left: 0;
                padding: 0.75rem 0;
                padding-top: 0;
            }
        }
        
        >button{
            margin-top: 5rem;
                width: 100%;
                border-radius: 10rem;
                color: #fff;
                background-color: rgb(41,148,247);
                padding: 0.75rem 0;
            }
    }
}